	//
	//  HomeViewController.h
	//  GaoDisplayManagerDemo
	//
	//  Created by Gikki Ares on 2020/8/5.
	//

#import <UIKit/UIKit.h>
#import "JsListViewController.h"
#import "JsListViewControllerModel.h"
#import "JsTvcLll.h"

#define Prefix(x) Js##x
NS_ASSUME_NONNULL_BEGIN

@class Prefix(ListViewController);
@protocol Prefix(ListViewControllerDelegate) <NSObject>
- (NSArray <Prefix(ListViewControllerModel) *>*)jsListViewControllerSetDatasorce:(Prefix(ListViewController) *)controller;

@optional
- (void)jsListViewController:(Prefix(ListViewController) *)vc clickAtIndex:(int)index;
@end

@interface Prefix(ListViewController) : UIViewController
@property (nonatomic,assign)int tag;
@property (nonatomic,weak)id<Prefix(ListViewControllerDelegate)> delegate;
@property (nonatomic,strong) NSMutableArray <Prefix(ListViewControllerModel) *>* marr_model;
@end

NS_ASSUME_NONNULL_END
